meaning of maydis

1. an internationally recognized distress signal via radiotelephone from the French maider


Related Words

mayday | ustilago maydis |

Developed & Maintained By Taraprasad.com

Treasure Words