English-Spanish translations for moonraker
Definition of moonraker
- Someone from Wiltshire. (After a story in which some Wiltshire peasants, seeing the reflection of the moon in a shallow pool, tried to rake it out
Trending Searches
Popular Dictionaries