Definition, Meaning & Synonyms | English word YUGADA
YUGADA
Definitions of YUGADA
- (historical) A traditional Spanish unit of land area, equivalent to about 32.2 ha.
Number of letters
6
Is palindrome
No
Search for YUGADA in:
Page preparation took: 148.35 ms.