Definify.com

Definition 2024


faluca

faluca

Spanish

Noun

faluca f (plural falucas)

  1. felucca